flea-ridden person - Español Inglés Diccionario